package com.aiwiown.face.domain;

import com.aiwiown.face.ApiObject;
import com.aiwiown.face.domain.params.ApiParamType;
import com.aiwiown.face.domain.params.GetImageType;
import com.aiwiown.face.internal.mapping.ApiField;

/**
 * <pre>
 * </pre>
 * PcResultModel
 * Date: 2020/5/12 0012
 * Time: 10:00
 *
 * @author tang.xiaosheng@qq.com
 */
public class PcResultModel extends ApiObject {
    private static final long serialVersionUID = 422150673665880763L;

    /**
     * 通过 get_token, notify_url 或者 return_url 返回的活体业务编号。
     */
    @ApiField("biz_id")
    private String bizId;

    /**
     * 此参数为可选参数，可在下面三种参数中选择，决定了是否返回活体图像数据：
     * <p>
     * 0（默认）：不需要图像
     * 1：需要返回最佳活体质量图(image_best)
     * 2：需要返回所有活体图像(image_best+image_action)
     */
    @ApiField(value = "get_image_type", paramType = ApiParamType.ENUM)
    private GetImageType getImageType;

    public String getBizId() {
        return bizId;
    }

    public void setBizId(String bizId) {
        this.bizId = bizId;
    }

    public GetImageType getGetImageType() {
        return getImageType;
    }

    public void setGetImageType(GetImageType getImageType) {
        this.getImageType = getImageType;
    }
}
